dirty and smelly person - Español Inglés Diccionario